#pragma once
#include<string>
class Util
{
public:
    // 获取工具类实例
    static Util &GetInstance();
    // 获取控制台输入的整型数组元素，存入int* arr,返回数组arr的元素个数
    int getArrFromStdin(int *arr);
    int getArrFromStdin(std::string msg, int *arr);
    /*求出一个数组的前缀和数组,第一个参数是待处理的数组，第二个参数是存放前缀和数组的位置
    第三个参数是数组的元素数量*/
    bool getTarr(const int *arr, int *Tarr, int arrLength);

private:
    Util();
    Util(Util &) = delete;
    Util(Util &&) = delete;
};
